right to exist - Espagnol Anglais Dictionnaire